home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / FROMUTS / UNIXLIB37B / src / c / getlogin < prev    next >
Text File  |  1990-09-28  |  470b  |  30 lines

  1. #ifdef __STDC__
  2. static char sccs_id[] = "@(#) getlogin.c 1.0 "__DATE__" HJR";
  3. #else
  4. static char sccs_id[] = "@(#) getlogin.c 1.0 26/9/90 HJR";
  5. #endif
  6.  
  7. /* getlogin.c (c) Copyright 1990 H.Rogers */
  8.  
  9. #include "pwd.h"
  10.  
  11. #ifdef __STDC__
  12. extern int getuid(void);
  13. #else
  14. extern int getuid();
  15. #endif
  16.  
  17. /* getlogin() */
  18.  
  19. #ifdef __STDC__
  20. char *getlogin(void)
  21. #else
  22. char *getlogin()
  23. #endif
  24. {
  25. register struct passwd *p;
  26.  
  27. if (!(p = getpwuid(getuid()))) return(0);
  28. return(p->pw_name);
  29. }
  30.